<?php
/**
 *	常用方法
 *	@author wangxiaobing
 *	@create 2012-2-28 19:19:24
 */
 
/**
 *	简写用法
 *	@param int $type 类型
 *	@return unkown
 */
function G($type)
{
	switch($type)
	{
		default:
		case 'db':
			return $GLOBALS ['db'];
	}
}

/**
 *	SQL语句内值确保安全的处理
 *	@param int $value 需要处理的值
 *	@return string 处理后的值
 */
function MRES($value)
{
	return $GLOBALS ['db']->check_col($value);
}

/**
 *	加密处理
 *	@param string $ming_wen 明文
 *	@param string $type 加密方式
 *	@return string 密文
 */
function jia_mi($ming_wen, $type = 'md5')
{
	$key = 'ylchurchYLCHURCH!@%^&*1234567890';
	if('sha1' == $type)
	{
		return sha1($ming_wen.$key);
	}
	return md5($ming_wen.$key);
}

/**
 *	获取用户的ip
 *	@return string $ip ip地址
 */
function get_user_ip()
{
	if (isset($_SERVER["HTTP_X_FORWARDED_FOR"]))
	{
		$ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
	}
	else
	{
		$ip = $_SERVER["REMOTE_ADDR"];
	}
	return $ip;
}

/**
 *	设置session
 *	@param string $key 键名
 *	@param string $value 值
 */
function set_session($key, $value)
{
	$_SESSION['ylchurch_'.$key] = $value;
}

/**
 *	获取session值
 *	@param string $key 键名
 *	@return string 值
 */
function get_session($key)
{
	if(!isset($_SESSION['ylchurch_'.$key]))
	{
		return false;
	}
	return $_SESSION['ylchurch_'.$key];
}

/**
 *	获取当前时间
 *	@return string 当前时间
 */
function get_now()
{
	return date('Y-m-d H:i:s');
}
?>